Big Huge Thesaurus

Malvastrum coccineum

noun